318 유니티 포트폴리오 프로젝트
기획, 구현, 테스트, 발표 자료, 빌드 파일을 묶어 Unity 학습 결과를 포트폴리오 형태로 완성하는 과정이다.
0. 교육을 하는 이유와 궁극적인 목표
자신이 만든 게임의 기획 의도, 핵심 기능, 코드 구조, 테스트 개선 과정을 정리하여 진학·대회·동아리 발표에 활용 가능한 포트폴리오를 완성하는 것이 궁극적 목표이다.
참고한 유료형 교육 흐름
- 한국·미국·영국·유럽의 민간 게임개발 아카데미처럼 짧은 설명보다 기능 단위 결과물을 매 차시 완성하는 흐름
- 전문 Unity·Unreal 부트캠프처럼 에디터 조작, 스크립트 또는 노드 로직, 테스트, 발표를 하나의 제작 사이클로 연결하는 흐름
- 청소년 프리미엄 코딩 스튜디오처럼 6시간 안에 작동 가능한 프로토타입을 만들고 오류 수정 기록을 남기는 흐름
- 상용 게임교육 워크숍처럼 저작권, 사용자 경험, 난이도 조절, 빌드 또는 시연 준비를 함께 지도하는 흐름
1일차 · 프로젝트 콘셉트와 범위 확정 · 2시간
포트폴리오형 기획 정리
유니티 포트폴리오 프로젝트 과정의 1단계 실전 제작 활동



| 구분 | 세부 내용 | 실천·실습 방법 |
|---|---|---|
| 목표 1 | 핵심 콘셉트 선정 | 자신이 제작할 게임을 장르, 목표, 핵심 재미, 플레이 시간, 난이도 기준으로 1페이지 기획서에 정리한다. 6시간 안에 완성 가능한 기능과 제외할 기능을 구분해 제작 범위를 줄이고 우선순위를 정한다. |
| 목표 2 | 프로젝트 구조 설계 | Scenes, Scripts, Prefabs, Materials, Audio 폴더를 만들고 파일명 규칙을 정해 포트폴리오 검토자가 이해하기 쉽게 정리한다. GameManager, Player, UI, Level 중 필요한 스크립트 구조를 미리 나누고 역할을 주석으로 작성한다. |
| 사용 플랫폼 | Unity, C#, GitHub 또는 Google Drive, Unity Build Settings, TextMeshPro, OBS Studio, Google Slides, README |
|---|---|
| 강사 스펙 | Unity 프로젝트 멘토링, 포트폴리오 리뷰, 코드 구조화, 저작권·발표 지도 가능자 |
| 수업대상 | 중·고등학생, 대회·동아리·진학용 게임개발 결과물을 준비하는 학생 |
| 소요시간 | 총 6시간 · 1일 2시간씩 3일 편성 |
| 준비물 | Unity 프로젝트, 녹화 도구, 발표 템플릿, README 양식, 무료 에셋 출처 목록 |
| 산출물 | 유니티 포트폴리오 프로젝트 3일 완성 프로젝트, 제작 기록, 테스트 피드백 반영본 |
| 평가방법 | 기능 구현 35%, 실습 완성도 30%, 테스트·오류수정 20%, 발표·정리 15% |
2일차 · 핵심 기능 제작과 중간 점검 · 2시간
대표 기능 구현
유니티 포트폴리오 프로젝트 과정의 2단계 실전 제작 활동



| 구분 | 세부 내용 | 실천·실습 방법 |
|---|---|---|
| 목표 1 | 대표 기능 구현 | 이동, 수집, 전투, 퍼즐, UI, AI 중 포트폴리오에서 보여줄 핵심 기능 2개를 선택해 완성한다. 기능별로 Before·After 스크린샷 또는 짧은 녹화 영상을 남겨 제작 과정을 증거화한다. |
| 목표 2 | 코드 정리와 오류 수정 | 중복 코드를 함수로 분리하고 변수명, 주석, Inspector 노출값을 정리해 다른 사람이 읽기 쉬운 구조로 만든다. Console 오류, NullReference, 충돌 누락, UI 연결 오류를 체크리스트로 점검하고 수정 기록을 남긴다. |
| 사용 플랫폼 | Unity, C#, GitHub 또는 Google Drive, Unity Build Settings, TextMeshPro, OBS Studio, Google Slides, README |
|---|---|
| 강사 스펙 | Unity 프로젝트 멘토링, 포트폴리오 리뷰, 코드 구조화, 저작권·발표 지도 가능자 |
| 수업대상 | 중·고등학생, 대회·동아리·진학용 게임개발 결과물을 준비하는 학생 |
| 소요시간 | 총 6시간 · 1일 2시간씩 3일 편성 |
| 준비물 | Unity 프로젝트, 녹화 도구, 발표 템플릿, README 양식, 무료 에셋 출처 목록 |
| 산출물 | 유니티 포트폴리오 프로젝트 3일 완성 프로젝트, 제작 기록, 테스트 피드백 반영본 |
| 평가방법 | 기능 구현 35%, 실습 완성도 30%, 테스트·오류수정 20%, 발표·정리 15% |
3일차 · 빌드·문서·발표 완성 · 2시간
제출 가능한 포트폴리오 패키징
유니티 포트폴리오 프로젝트 과정의 3단계 실전 제작 활동



| 구분 | 세부 내용 | 실천·실습 방법 |
|---|---|---|
| 목표 1 | 최종 빌드와 README 작성 | PC 또는 WebGL 빌드를 만들고 실행 방법, 조작법, 핵심 기능, 사용 에셋 출처를 README 형식으로 정리한다. 저작권 문제가 있는 이미지·사운드를 점검하고 무료 라이선스 또는 직접 제작 리소스로 교체한다. |
| 목표 2 | 포트폴리오 발표 | 게임 시연, 코드 설명, 문제 해결 사례, 개선 계획을 포함한 3분 발표 자료를 제작한다. 동료 피드백을 받아 포트폴리오 제목, 썸네일, 설명 문구, 핵심 장면 캡처를 수정한다. |
| 사용 플랫폼 | Unity, C#, GitHub 또는 Google Drive, Unity Build Settings, TextMeshPro, OBS Studio, Google Slides, README |
|---|---|
| 강사 스펙 | Unity 프로젝트 멘토링, 포트폴리오 리뷰, 코드 구조화, 저작권·발표 지도 가능자 |
| 수업대상 | 중·고등학생, 대회·동아리·진학용 게임개발 결과물을 준비하는 학생 |
| 소요시간 | 총 6시간 · 1일 2시간씩 3일 편성 |
| 준비물 | Unity 프로젝트, 녹화 도구, 발표 템플릿, README 양식, 무료 에셋 출처 목록 |
| 산출물 | 유니티 포트폴리오 프로젝트 3일 완성 프로젝트, 제작 기록, 테스트 피드백 반영본 |
| 평가방법 | 기능 구현 35%, 실습 완성도 30%, 테스트·오류수정 20%, 발표·정리 15% |